package com.ruoyi.yf.mapper;

import com.ruoyi.yf.domain.YfDeptNurse;
import java.util.List;

/**
 * 科室护士Mapper接口
 * 
 * @author XiaoYi...
 * @date 2020-07-06
 * 64526207-3f45-4d56-a5c7-58441208f126
 */
public interface YfDeptNurseMapper 
{
    /**
     * 查询科室护士
     * 
     * @param nurseId 科室护士ID
     * @return 科室护士
     * 1fd3e486-83ad-4a61-be30-72770cb6788d
     */
    public YfDeptNurse selectYfDeptNurseById(String nurseId);

    /**
     * 查询科室护士列表
     * 
     * @param yfDeptNurse 科室护士
     * @return 科室护士集合
     * f20f2d73-498f-49f3-87ce-b49cee0203f6
     */
    public List<YfDeptNurse> selectYfDeptNurseList(YfDeptNurse yfDeptNurse);

    /**
     * 新增科室护士
     * 
     * @param yfDeptNurse 科室护士
     * @return 结果
     * 05560c90-c7c0-495d-8d2a-f01252353521
     */
    public int insertYfDeptNurse(YfDeptNurse yfDeptNurse);

    /**
     * 修改科室护士
     * 
     * @param yfDeptNurse 科室护士
     * @return 结果
     * bab1c582-c190-411c-91c9-c2248a6a82f9
     */
    public int updateYfDeptNurse(YfDeptNurse yfDeptNurse);

    /**
     * 删除科室护士
     * 
     * @param nurseId 科室护士ID
     * @return 结果
     * 9a40577a-aeb9-4d64-9e6a-42fd539c5234
     */
    public int deleteYfDeptNurseById(String nurseId);

    /**
     * 批量删除科室护士
     * 
     * @param nurseIds 需要删除的数据ID
     * @return 结果
     * df80f9cd-1b58-443b-8def-282fceb6c6b0
     */
    public int deleteYfDeptNurseByIds(String[] nurseIds);
}
